multiple unit residential complex - English Synonyms Dictionary